///////////////////////////////////////////////////////////////////////////
//																		 //
//	Author:		Michael Mozdzierz										 //
//	Date:		10/18/2014												 //
//	Purpose:	Write definitions for fonts class						 //
//																		 //
///////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Fonts.h"
#include "BitmapFont.h"

Fonts::Fonts(void)
{
	arial = new BitmapFont("Content/Fonts/arial.fnt");
	arial_small = new BitmapFont("Content/Fonts/arial_small.fnt");
}

Fonts::~Fonts(void)
{ 
	// unload all fonts
	delete arial;
	delete arial_small;
}

// singleton accessor
/*static*/ Fonts* Fonts::GetInstance(void)
{
	static Fonts fonts;

	return &fonts;
}